package com.tesisutn.restsoft.dominio.pedido.estadosPedidoDelivery;

import com.tesisutn.restsoft.dominio.excepciones.AccionIlegalException;
import com.tesisutn.restsoft.dominio.pedido.PedidoParaDelivery;

public class PedidoDeliveryAnulado implements IEstadoPedidoDelivery {

    public void tomar(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }

    public void preparar(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }

    public void terminar(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }

    public void despachar(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }

    public void entregar(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }

    public void anular(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }

    public void cancelar(PedidoParaDelivery PedidoParaDelivery) throws AccionIlegalException {
        throw new AccionIlegalException();
    }
}
